# Python break用法详解
add = "http://c.biancheng.net/python/,http://c.biancheng.net/shell/"
# 一个简单的for循环
for i in add:
    if i == ',':
        # 终止循环
        break;
    print(i, end = "")
print("\n执行循环体外的代码")
print()

for i in add:
    if i == ',':
        # 终止循环
        break;
    print(i, end = "")
else:
    print("执行 else 语句中的代码")
print("\n执行循环体外的代码")
print()

for i in range(3):
    for j in add:
        if j == ',':
            break
        print(j, end = "")
    print("\n跳出内循环")
print()

# 提前定义一个 bool 变量，并为其赋初值
flag = False
for i in range(3):
    for j in add:
        if j == ',':
            # 在 break 前，修改 flag 的值
            flag = True
            break
        print(j, end = "")
    print("\n跳出内循环")
    # 在外层循环体中再次使用 break
    if flag:
        print("跳出外层循环")
        break;

